most dependent - Spanish English Dictionary